Fully Dynamic Maintenance of k-Connectivity in Parallel
نویسندگان
چکیده
ÐGiven a graph G V ;E with n vertices and m edges, the k-connectivity of G denotes either the k-edge connectivity or the k-vertex connectivity of G. In this paper, we deal with the fully dynamic maintenance of k-connectivity of G in the parallel setting for k 2; 3. We study the problem of maintaining k-edge/vertex connected components of a graph undergoing repeatedly dynamic updates, such as edge insertions and deletions, and answering the query of whether two vertices are included in the same k-edge/ vertex connected component. Our major results are the following: 1) An NC algorithm for the 2-edge connectivity problem is proposed, which runs in O logn log m=n time using O n3=4 processors per update and query. 2) It is shown that the biconnectivity problem can be solved in O log2 n time using O n 2n; n= logn processors per update and O 1 time with a single processor per query or in O logn logn time using O n 2n; n= logn processors per update and O logn time using O n 2n; n= logn processors per query, where :; : is the inverse of Ackermann's function. 3) An NC algorithm for the triconnectivity problem is also derived, which takes O logn logmn logn log logn= 3n; n time using O n 3n; n= logn processors per update and O 1 time with a single processor per query. 4) An NC algorithm for the 3-edge connectivity problem is obtained, which has the same time and processor complexities as the algorithm for the triconnectivity problem. To the best of our knowledge, the proposed algorithms are the first NC algorithms for the problems using O n processors in contrast to m processors for solving them from scratch. In particular, the proposed NC algorithm for the 2-edge connectivity problem uses only O n3=4 processors. All the proposed algorithms run on a CRCW PRAM. Index TermsÐNC algorithms, 2-edge/vertex connectivity, 3-edge/vertex connectivity, dynamic data structures, parallel algorithm design and analysis, graph problems.
منابع مشابه
A Dynamic Fuzzy Expert System Based on Maintenance Indicators for Service Type Selection of Machinery
Due to the multiplicity of standards and complex rules; maintenance, repair and servicing of machinery could be done only by the fully qualified and proficient experts. Since the knowledge of such experts is not available all times, using expert systems can help to improve the maintenance process. To address this need and the uncertainty of the maintenance process indicators, this research prop...
متن کاملEvaluation of Model-Based Methods in Estimating Dynamic Functional Connectivity of Brain Regions
Today, neuroscientists are interested in discovering human brain functions through brain networks. In this regard, the evaluation of dynamic changes in functional connectivity of the brain regions by using functional magnetic resonance imaging data has attracted their attention. In this paper, we focus on two model-based approaches, called the exponential weighted moving average model and the d...
متن کاملQuasi-Fully Dynamic Algorithms for Two-Connectivity, Cycle Equivalence and Related Problems
In this paper we introduce a new class of dynamic graph algorithms called quasi-fully dynamic algorithms, which are much more general than the backtracking algorithms and are much simpler than the fully dynamic algorithms. These algorithms are especially suitable for applications in which a certain core connected portion of the graph remains xed, and fully dynamic updates occur on the remaining...
متن کاملA maintenance system model for optimal reconfigurable vibrating screen management
The reconfigurable vibrating screen (RVS) machine is an innovative beneficiation machine designed for screening different mineral particles of varying sizes and volumes required by the customers’ through the geometric transformation of its screen structure. The successful RVS machine upkeep requires its continuous, availability, reliability and maintainability. The RVS machine downtime, which c...
متن کاملA fixed and flexible maintenance operations planning optimization in a parallel batch machines manufacturing system
Scheduling has become an attractive area for artificial intelligence researchers. On other hand, in today's real-world manufacturing systems, the importance of an efficient maintenance schedule program cannot be ignored because it plays an important role in the success of manufacturing facilities. A maintenance program may be considered as the heath care of manufacturing machines and equipments...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. Parallel Distrib. Syst.
دوره 12 شماره
صفحات -
تاریخ انتشار 2001